insurmountable odds

Translations
непреодолимые шансы
They won the game against insurmountable odds.
Они выиграли игру, несмотря на непреодолимые шансы.
Words
insurmountable

adjective
непреодолимые
odds

noun
трудности